Micron Document
____ _ _ _ _
| _ \ ___ | |_ (_) _ __ ___ __| | (_) __ _
| |_) | / _ \ | __| | | | '_ \ / _ \ / _| | | | / _ |
| _ < | __/ | |_ | | | |_) | | __/ | (_| | | | | (_| |
|_| \_\ \___| \__| |_| | .__/ \___| \__,_| |_| \__,_|
|_|


The NomadNet German Wikipedia | Archives | Info
- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b

πŸ” Search

Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―

Subdifferential
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
top
Das Subdifferential ist eine Verallgemeinerung des Gradienten auf nicht differenzierbare konvexe Funktionen. Das Subdifferential spielt eine wichtige Rolle in der konvexen Analysis sowie der konvexen Optimierung.

Contents

β€’ Definition
β€’ Anschauung
β€’ Beispiel
β€’ Beweis
β€’ Literatur

──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────

Definition

Sei f : : R n β†’ β†’ R {\displaystyle f\colon \mathbb {R} ^{n}\to \mathbb {R} } eine konvexe Funktion. Ein Vektor g ∈ ∈ R n {\displaystyle g\in \mathbb {R} ^{n}} heißt Subgradient von f {\displaystyle f} an der Stelle x 0 {\displaystyle x_{0}} , wenn fΓΌr alle x ∈ ∈ R n {\displaystyle x\in \mathbb {R} ^{n}} giltcite-ref-1[1]

f ( x ) β‰₯ β‰₯ f ( x 0 ) + ⟨ ⟨ g , x βˆ’ βˆ’ x 0 ⟩ ⟩ {\displaystyle f(x)\geq f(x_{0})+\langle g,x-x_{0}\rangle } ,

wobei ⟨ ⟨ β‹… β‹… , β‹… β‹… ⟩ ⟩ {\displaystyle \langle \cdot ,\cdot \rangle } das Standardskalarprodukt bezeichnet.

Das Subdifferential βˆ‚ βˆ‚ f ( x 0 ) {\displaystyle \partial f(x_{0})} ist die Menge aller Subgradienten von f {\displaystyle f} im Punkt x 0 {\displaystyle x_{0}} .cite-ref-2[2]

Existieren die folgenden Grenzwerte a = lim x β†’ β†’ x 0 βˆ’ βˆ’ f ( x ) βˆ’ βˆ’ f ( x 0 ) x βˆ’ βˆ’ x 0 , {\displaystyle a=\lim _{x\to x_{0}^{-}}{\frac {f(x)-f(x_{0})}{x-x_{0}}},} b = lim x β†’ β†’ x 0 + f ( x ) βˆ’ βˆ’ f ( x 0 ) x βˆ’ βˆ’ x 0 , {\displaystyle b=\lim _{x\to x_{0}^{+}}{\frac {f(x)-f(x_{0})}{x-x_{0}}},} so wird das Intervall [ a , b ] {\displaystyle [a,b]} aller Subgradienten das Subdifferential der Funktion f {\displaystyle f} bei x 0 {\displaystyle x_{0}} genannt und wird als βˆ‚ βˆ‚ f ( x 0 ) := [ a , b ] {\displaystyle \partial f(x_{0}):=[a,b]} geschrieben.

FΓΌr eine konvexe Funktion gilt a ≀ ≀ b {\displaystyle a\leq b} , fΓΌr eine nicht konvexe Funktion braucht dies nicht zu gelten und dann ist βˆ‚ βˆ‚ f ( x 0 ) = βˆ… βˆ… {\displaystyle \partial f(x_{0})=\emptyset } .

Anschauung

Intuitiv bedeutet diese Definition fΓΌr n = 1 {\displaystyle n=1} , dass der Graph der Funktion f {\displaystyle f} ΓΌberall ΓΌber der Geraden G {\displaystyle G} liegt, die durch den Punkt ( x 0 , f ( x 0 ) ) {\displaystyle (x_{0},f(x_{0}))} geht und die Steigung g {\displaystyle g} besitzt:

G = { ( x , y ) ∈ ∈ R 2 ∣ ∣ y = g β‹… β‹… ( x βˆ’ βˆ’ x 0 ) + f ( x 0 ) } {\displaystyle G=\{(x,y)\in \mathbb {R} ^{2}\mid y=g\cdot (x-x_{0})+f(x_{0})\}}

Da die Normalengleichung von G {\displaystyle G} gerade

βˆ’ βˆ’ g β‹… β‹… ( x βˆ’ βˆ’ x 0 ) + 1 β‹… β‹… ( y βˆ’ βˆ’ f ( x 0 ) ) = 0 {\displaystyle -g\cdot (x-x_{0})+1\cdot (y-f(x_{0}))=0}

ist, ist die Normale an G {\displaystyle G} also ( βˆ’ βˆ’ g , 1 ) ∈ ∈ R 2 {\displaystyle (-g,1)\in \mathbb {R} ^{2}} .

Im allgemeinen Fall n β‰₯ β‰₯ 1 {\displaystyle n\geq 1} liegt f {\displaystyle f} ΓΌber der Hyperebene, die durch den Fußpunkt ( x 0 , f ( x 0 ) ) {\displaystyle (x_{0},f(x_{0}))} und die Normale ( βˆ’ βˆ’ g , 1 ) ∈ ∈ R n + 1 {\displaystyle (-g,1)\in \mathbb {R} ^{n+1}} gegeben ist.

Wegen des Trennungssatzes ist das Subdifferential einer stetigen konvexen Funktion ΓΌberall nichtleer.

Beispiel

Das Subdifferential der Funktion f : : R β†’ β†’ R {\displaystyle f\colon \mathbb {R} \rightarrow \mathbb {R} } , x ↦ ↦ | x | {\displaystyle x\mapsto |x|} ist gegeben durch:

βˆ‚ βˆ‚ f ( x 0 ) = { { βˆ’ βˆ’ 1 } x 0 < 0 [ βˆ’ βˆ’ 1 , 1 ] x 0 = 0 { 1 } x 0 > 0 {\displaystyle \partial f(x_{0})={\begin{cases}\{-1\}&x_{0}<0\\\left[-1,1\right]&x_{0}=0\\\{1\}&x_{0}>0\end{cases}}}

Eine Γ€hnliche Eigenschaft ist bei der Lasso-Regression fΓΌr die Herleitung der Soft-Threshold-Funktion wichtig.

BeschrΓ€nktheit

Sei f : : R n β†’ β†’ R {\displaystyle f\colon \mathbb {R} ^{n}\rightarrow \mathbb {R} } stetig und sei X βŠ‚ βŠ‚ R n {\displaystyle X\subset \mathbb {R} ^{n}} beschrΓ€nkt. Dann ist die Menge ⋃ ⋃ x 0 ∈ ∈ X βˆ‚ βˆ‚ f ( x 0 ) {\displaystyle \bigcup _{x_{0}\in X}\partial f(x_{0})} beschrΓ€nkt.

Beweis

Sei f : : R n β†’ β†’ R {\displaystyle f\colon \mathbb {R} ^{n}\rightarrow \mathbb {R} } stetig und sei X βŠ‚ βŠ‚ R n {\displaystyle X\subset \mathbb {R} ^{n}} beschrΓ€nkt. Setze Ξ΅ Ξ΅ := sup | f ( U 1 ( X ) Β― Β― ) | {\displaystyle \varepsilon :=\sup |f({\overline {U_{1}(X)}})|} wobei U 1 ( X ) Β― Β― = { x ∈ ∈ R n ∣ ∣ d i s t ( x , X ) ≀ ≀ 1 } {\displaystyle {\overline {U_{1}(X)}}=\{x\in \mathbb {R} ^{n}\mid {\rm {dist}}(x,X)\leq 1\}} . Angenommen, ⋃ ⋃ x 0 ∈ ∈ X βˆ‚ βˆ‚ f ( x 0 ) {\displaystyle \bigcup _{x_{0}\in X}\partial f(x_{0})} ist nicht beschrΓ€nkt, dann gibt es fΓΌr R := 2 Ξ΅ Ξ΅ {\displaystyle R:=2\varepsilon } ein x 0 ∈ ∈ X {\displaystyle x_{0}\in X} und ein g ∈ ∈ βˆ‚ βˆ‚ f ( x 0 ) {\displaystyle g\in \partial f(x_{0})} mit β€– β€– g β€– β€– 2 > R = 2 Ξ΅ Ξ΅ {\displaystyle \|g\|_{2}>R=2\varepsilon } . Sei x := 1 β€– β€– g β€– β€– 2 g + x 0 {\displaystyle x:={\frac {1}{\|g\|_{2}}}g+x_{0}} . Somit sind x 0 , x ∈ ∈ U 1 ( X ) Β― Β― {\displaystyle x_{0},x\in {\overline {U_{1}(X)}}} . Wir erhalten die AbschΓ€tzung

g T ( x βˆ’ βˆ’ x 0 ) = 1 β€– β€– g β€– β€– 2 g T g = β€– β€– g β€– β€– 2 > 2 Ξ΅ Ξ΅ β‰₯ β‰₯ | f ( x ) βˆ’ βˆ’ f ( x 0 ) | β‰₯ β‰₯ f ( x ) βˆ’ βˆ’ f ( x 0 ) {\displaystyle g^{T}(x-x_{0})={\frac {1}{\|g\|_{2}}}g^{T}g=\|g\|_{2}>2\varepsilon \geq \left|f(x)-f(x_{0})\right|\geq f(x)-f(x_{0})} .

g {\displaystyle g} ist also kein Subgradient. Das ist ein Widerspruch.

Differenzierbarkeit

Ist die Funktion differenzierbar in x 0 ∈ ∈ i n t d o m f {\displaystyle x_{0}\in \mathrm {int} \,\mathrm {dom} \,f} , so gilt:

βˆ‚ βˆ‚ f ( x 0 ) = { βˆ‡ βˆ‡ f ( x 0 ) } {\displaystyle \partial f(x_{0})=\left\{\nabla f(x_{0})\right\}}

Siehe cite-ref-3[3] fΓΌr einen Beweis.

Zudem gilt: Ist das Subdifferential βˆ‚ βˆ‚ f ( x 0 ) {\displaystyle \partial f(x_{0})} einelementig, so ist f {\displaystyle f} an der Stelle x 0 {\displaystyle x_{0}} differenzierbar.cite-ref-4[4]

Literatur

cite-note-11. ↑ R. T. Rockafellar Convex analysis 1970., p.214
cite-note-22. ↑ R. T. Rockafellar Convex analysis 1970., p.215
cite-note-33. ↑ Yaron Singer: Advanced Optimzation. Abgerufen am 27. Januar 2022: β€žProposition 4β€œ
cite-note-44. ↑ R. T. Rockafellar: Convex Analysis. Band 28, 1970: β€žTheorem 25.1β€œ